function SuperType(val) {
    this.property = val || 'super'
}
SuperType.prototype.getSuperValue = function () {
    return this.property
}
function SubType() {
    SuperType.call(this, 1000)
    this.age = 100
}
let instance = new SubType()
// console.log(instance.getSuperValue()); // 报错
console.log(instance instanceof SuperType); // false
// 这里子类不能访问“父类”上的方法，因为并没有实现原型链的关系。
// 由于这个原因，想重用方法，只能在“父类”构造函数中作为属性声明（每创建一个方法，都会开辟一个新的地址）